-
Tags:
No tags
-
Name:
aInvisibility
-
Displayed name:
Invisibility
-
Description:
-
Cast description:
AP: aAP * CD: aCD Flux: aFluxOrCost ➞ aFluxCost Range: str(vRange) On a successful Arcana test MR {sArcana}: The character becomes invisible for the next vDuration second(s). When making any actions that interact with another creature, the character has to succeed an Subtlety test MR {sSubtlety-20+vLvl*5} in order to stay invisible. Any creature spot their location have a malus of -{vLvl*5} to their Perception test (double if unaware of an invisible creature). Attacking an invisible creature gives a malus of -10 to do so.
-
Condition:
sFlux >= aFluxCost "You don't have enough Flux"
-
AP cost:
4
-
Cooldown:
10
-
Flux cost:
apMod(aAP)*cdMod(aCD)*targetMod(1,0)*durMod(vDuration)*vRange*effect(vLvl*100,75)
-
Variables:
vLvl.slider(Lvl,1,10,1) vDuration.slider(Duration,5,60,5) vRange.choice(Range,[Self],[selfMod])
-
On used script:
sFlux.current.change(-aFluxCost) aName.cd.set(aCD)
-
Type:
1
-
Action effects:
-
Use case:
1
-
Name:
Invisibility
-
Description:
-
Script:
mInvisibility.create.effects(Invisibility) mInvisibility.description.set_(When making any actions that interact with another creature, the character has to succeed an Subtlety test MR {sSubtlety-20+vLvl*5} in order to stay invisible. Any creature spot their location have a malus of -{vLvl*5} to their Perception test (double if unaware of an invisible creature). Attacking an invisible creature gives a malus of -10 to do so.) mInvisibility.duration.set(vDuration) mInvisibility.activate()
-
Variables:
-